package edu.stanford.bmir.protege.web.client.ui.ontology.stkos.cutter.statistical;

import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTMLPanel;
import com.google.gwt.user.client.ui.HasEnabled;
import com.google.gwt.user.client.ui.Label;

import edu.stanford.bmir.protege.web.client.project.Project;

public class StatisticalEditorView extends Composite implements HasEnabled {

	interface StatisticalEditorViewUiBinder extends
			UiBinder<HTMLPanel, StatisticalEditorView> {
	}

	private static StatisticalEditorViewUiBinder ourUiBinder = GWT
			.create(StatisticalEditorViewUiBinder.class);

	private Project project;

	/** 当前工程 **/

	// 类总数
	@UiField
	protected Label classCount;

	// 已裁切类个数
	@UiField
	protected Label cutterClassNumber;

	// 属性总数
	@UiField
	protected Label propertyCount;

	// 已裁切属性个数
	@UiField
	protected Label cutterPropertyNumber;

	// 个体总数
	@UiField
	protected Label individualCount;

	// 已裁切个体个数
	@UiField
	protected Label cutterIndividualNumber;

	public StatisticalEditorView(Project project) {
		this.project = project;
		HTMLPanel rootElement = ourUiBinder.createAndBindUi(this);
		initWidget(rootElement);
	}

	@Override
	public boolean isEnabled() {
		return true;
	}

	@Override
	public void setEnabled(boolean enabled) {
	}

}
